package alpha.unibratec.adapters;

import java.util.ArrayList;

import alpha.unibratec.R;
import alpha.unibratec.basicas.ItemListView;
import android.content.Context;
import android.view.LayoutInflater;
import android.view.View;
import android.view.View.OnClickListener;
import android.view.ViewGroup;
import android.widget.BaseAdapter;
import android.widget.Button;
import android.widget.TextView;

public class AdapterJogador extends BaseAdapter {
	//implements OnClickListener {

	private LayoutInflater mInflater;
	private ArrayList<ItemListView> jogadores;
	//private Button but_editarJogador;

	public AdapterJogador(Context contexto, ArrayList<ItemListView> jogadores) {
		// TODO Auto-generated constructor stub
		this.jogadores = jogadores;
		mInflater = LayoutInflater.from(contexto);
		//but_editarJogador.setOnClickListener(this);
	}

	public int getCount() {
		// TODO Auto-generated method stub
		return jogadores.size();
	}

	public Object getItem(int position) {
		// TODO Auto-generated method stub
		return jogadores.get(position);
	}

	public long getItemId(int position) {
		// TODO Auto-generated method stub
		return position;
	}

	public View getView(int position, View view, ViewGroup parent) {
		// TODO Auto-generated method stub
		ItemListView jogador = jogadores.get(position);
		view = mInflater.inflate(R.layout.item_list, null);
		((TextView) view.findViewById(R.id.txv_nomesobrenome)).setText(jogador
				.getItemNome() + " " + jogador.getItemSobrenome());
		return view;
	}

	/*public void onClick(View v) {
		// TODO Auto-generated method stub
		switch (v.getId()) {
		case R.id.but_editarJogador:

			break;

		default:
			break;
		}
	}*/

}
